7
תגובות
ניטרול ריענון דף
פתח
משתמש_95755
,
יש לי אתר העלאת קבצים, עכשיו ברגע שמעלים קובץ והקוד הורדה מוצג למשתמש והמשתמש מרענן את העמוד, הקובץ עולה שוב מחדש ומקבל שם מחדש בקיצור הוא מכפיל את עצמו.
איך אוכל לנטרל את ההכפלה? כלומר שהגולש ירענן כמה שבא לו אך לא תתבצע העלאה מחודשת.
איך אוכל לנטרל את ההכפלה? כלומר שהגולש ירענן כמה שבא לו אך לא תתבצע העלאה מחודשת.
7 תשובות
בסיום העלאה תעביר אותו לדף אחר (או לאותו דף)
header('location: page.php');
ענה
משתמש_95755
ב
28 לינואר 2012
#
אני לא יכול, אני צריך להשאיר אותו באותו דף שישתמש בקודים שהוא מקבל של הקובץ ..
ענה
משתמש_95755
ב
28 לינואר 2012
#
אוקי, אין אפשרות אחרת לנטרל את הריענון כדי שלא יבצע העלאה מחודשת ?
לא. בלחיצה על F5 הדפדפן עושה את הבקשה האחרונה שלו שוב. במקרה שלך הבקשה האחרונה היא העלאת קובץ. בגלל זה הדפדפן עושה עוד בקשה של העלאת קובץ.
אם תעשה את ה header-location הדפדפן יעשה עוד בקשת לעמוד שאליו העברת, ואז לחיצה על F5 (שהיא לחזור על הבקשה האחרונה) פשוט תטען מחדש את הדף שהעברת אליו.
ענה
משתמש_95755
ב
28 לינואר 2012
#
אוקי תודה רבה, שבת שלום :)